.right_border {
    position: relative;
    &::after {
        content: '';
        position: absolute;
        left: 20px;
        top: 0;
        bottom: 0;
        width: 1px;
        background-color: #164283;
    }
}



.tree-menu-dorg {
    li {
        padding: 5px 20px;
    }
}

// 限制antd table无限变宽的bug
.restrict-atable {
    width: 100%;
    // max-width: calc(100vw - 220px);
    max-width: 100vw;
}

// 视屏的黑暗模式弹窗
.videodarkdom {
    .nmc-input-group-addon,
    .nmc-input-affix-wrapper {
        background: #11206F;
        color: #fff;
        border: 1px solid #A0B1BE;
    }

    .nmc-input-suffix {
        svg {
            color: #fff;
        }
    }

    .nmc-input-group-addon {
        border-radius: 6px 0 0 6px;
    }

    .nmc-input-affix-wrapper {
        border-radius: 0 6px 6px 0;
    }

    .nmc-input,
    .nmc-select:not(.nmc-select-customize-input) .nmc-select-selector {
        background: #11206F;
        border-radius: 6px;
        border: 1px solid #164283;
        color: #fff;
    }

    .nmc-input::placeholder,
    .nmc-select-single.nmc-select-show-arrow .nmc-select-selection-placeholder {
        color: #89B3E1;
    }

    .nmc-select .nmc-select-arrow {
        color: #8990E1;
    }

    .nmc-btn-background-ghost {
        background: #11206F;
        border: 1px solid #164283;
        color: #fff;
    }

    .nmc-tree,
    .nmc-tree-list {
        background-color: transparent;
    }

    .nmc-tree {
        color: #fff;
        font-family: PingFangSC, PingFang SC;
        font-size: 14px;
    }

    .nmc-tree {

        .nmc-tree-node-content-wrapper:hover {
            background-color: transparent;
            color: #00cccc;
        }

        .nmc-tree-indent-unit {
            width: 16px;
        }

    }

    .nmc-select-clear {
        border-radius: 50%;
    }

    .nmc-divider-vertical {
        border-left: 1px solid #EDEEFF;
        min-height: 70%;
    }
}

// 暗黑弹窗
// .darkModal {
//     .nmc-modal-content {
//         background-color: #0b1c87e6;
//         border-radius: 6px;
//         border: 1px solid #00cccc;

//         .nmc-modal-header {
//             background-color: transparent;

//             * {
//                 color: #fff;
//             }
//         }

//         .nmc-modal-close {
//             color: #fff;
//         }

//         .nmc-pagination-item-link,
//         .nmc-pagination-item {
//             background-color: transparent;
//         }

//     }

// }

// 地图图标隐藏
.amap-copyright,
.amap-logo {
    display: none !important;
}

.ipCallModal {
    z-index: 10000;
}